package com.sq.partner.manager.mybatis.model;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * @author sankun
 */
public class TradInsuPlan { 
	private String insuPlanNo; //投保方案号
	private String insuPlanName; //投保方案名称
	private String tradProdCode; //交易系统产品代码
	private String partnerNo; //投保单位代码
	private String agentNo; //代理人编码
	private String protocolNo; //代理人协议号
	private BigDecimal commRate; //手续费比例
	private String serviceCode; //服务代码
	private String empNo; //业务员代码
	private String applicantNo; //投保人编码
	private String isMessage; //是否短信通知
	private String channleCode; //归属渠道
	private String channleType; //渠道类型
	private String newBsnsType; //新业务来源
	private String categoryCode; //渠道大类
	private String endDate; //有效止期
	private String dptCde; //出单机构
	private String specialArran; //特别约定
	private String state; //状态
	private String fileNo;
	private String docId;
	private String teamCode;	//团队代码
	private String teamName;	//团队名称	
	private String isSeeMoney; //是否见费出单
	private String poolInsureCompany; //共保保险公司
	private String poolProcotol; //共保协议:主共协议、从共协议
	private BigDecimal poolRate; //共保费率
	private BigDecimal poolAgentRate; //共保代理、经纪费
	private BigDecimal poolInsureAmount; //共保出单费
	private String poolIssueFlag; //共保出单标志
	private String poolProcotolNo; //共保协议号
	private String poolRole; //共保角色 共入、共出、共入转共出
	
	private String isPrintCard;//是否打印单证
	private String cardApplicant;//单证领用人
	
	private String isEpolicy;//是否电子保单
	private String messageTemplate;//短信模板配置
	
	private String isReceipt;//是否回执  2015年6月1日11:56:40 wangyan add
	private String messageReceiver;//短信接收人 0投保人 1被保人 2015年6月3日18:22:51  wangyan  add
	
	private String cardType;//单证申请类型
	private Date operTime;//操作时间
	private String notice;//温馨提示
	private String receiptType;//回执类型
	
	private String EpolicyInvoice ;//是否添加电子发票
	private String DredgePay ; //是否开通支付平台
	private String EpolicyMali; //是否发送邮件
	private String MailTemplate ;//邮件模板
	private String IdStr; //json解析后得到的附件字符串
	private String  DownloadWay;//电子保单下载方式
	private String isCancelMessage;//是否发送注销短信
	private String cancelReceiver;//注销短信接收人
	private String  cancelTemplate;//注销短信模板
	private String fileType;//文件方式
	
	public String getDownloadWay() {
		return DownloadWay;
	}
	public void setDownloadWay(String downloadWay) {
		DownloadWay = downloadWay;
	}
	public String getIdStr() {
		return IdStr;
	}
	public void setIdStr(String idStr) {
		IdStr = idStr;
	}
	public String getEpolicyMali() {
		return EpolicyMali;
	}
	public void setEpolicyMali(String epolicyMali) {
		EpolicyMali = epolicyMali;
	}
	public String getMailTemplate() {
		return MailTemplate;
	}
	public void setMailTemplate(String mailTemplate) {
		MailTemplate = mailTemplate;
	}
	public String getEpolicyInvoice() {
		return EpolicyInvoice;
	}
	public void setEpolicyInvoice(String epolicyInvoice) {
		EpolicyInvoice = epolicyInvoice;
	}
	public String getDredgePay() {
		return DredgePay;
	}
	public void setDredgePay(String dredgePay) {
		DredgePay = dredgePay;
	}
	/**
	 * 交易系统产品描述TradProdInst
	 */
	private String tradProdDesc;
	/**
	 * 投保名称名称 TradPartnerDesc
	 */
	private String partnerName;
	/**
	 * 添加appid 清除缓存 时查出appid
	 */
	private String appid;
	
    
	public String getNotice() {
		return notice;
	}
	public void setNotice(String notice) {
		this.notice = notice;
	}
	public Date getOperTime() {
		return operTime;
	}
	public void setOperTime(Date operTime) {
		this.operTime = operTime;
	}
	public String getAppid() {
		return appid;
	}
	public void setAppid(String appid) {
		this.appid = appid;
	}
	public String getPartnerName() {
		return partnerName;
	}
	public void setPartnerName(String partnerName) {
		this.partnerName = partnerName;
	}
	public String getTradProdDesc() {
		return tradProdDesc;
	}
	public void setTradProdDesc(String tradProdDesc) {
		this.tradProdDesc = tradProdDesc;
	}
	public void setInsuPlanNo(String insuPlanNo){
    	this.insuPlanNo = insuPlanNo;
    }
    public String getInsuPlanNo(){
    	return	this.insuPlanNo;
    }
    public void setInsuPlanName(String insuPlanName){
    	this.insuPlanName = insuPlanName;
    }
    public String getInsuPlanName(){
    	return	this.insuPlanName;
    }
    public void setTradProdCode(String tradProdCode){
    	this.tradProdCode = tradProdCode;
    }
    public String getTradProdCode(){
    	return	this.tradProdCode;
    }
    public void setPartnerNo(String partnerNo){
    	this.partnerNo = partnerNo;
    }
    public String getPartnerNo(){
    	return	this.partnerNo;
    }
    public void setAgentNo(String agentNo){
    	this.agentNo = agentNo;
    }
    public String getAgentNo(){
    	return	this.agentNo;
    }
    public void setProtocolNo(String protocolNo){
    	this.protocolNo = protocolNo;
    }
    public String getProtocolNo(){
    	return	this.protocolNo;
    }
    public void setCommRate(BigDecimal commRate){
    	this.commRate = commRate;
    }
    public BigDecimal getCommRate(){
    	return	this.commRate;
    }
    public void setServiceCode(String serviceCode){
    	this.serviceCode = serviceCode;
    }
    public String getServiceCode(){
    	return	this.serviceCode;
    }
    public void setEmpNo(String empNo){
    	this.empNo = empNo;
    }
    public String getEmpNo(){
    	return	this.empNo;
    }
    public void setApplicantNo(String applicantNo){
    	this.applicantNo = applicantNo;
    }
    public String getApplicantNo(){
    	return	this.applicantNo;
    }
    public void setIsMessage(String isMessage){
    	this.isMessage = isMessage;
    }
    public String getIsMessage(){
    	return	this.isMessage;
    }
    public void setChannleCode(String channleCode){
    	this.channleCode = channleCode;
    }
    public String getChannleCode(){
    	return	this.channleCode;
    }
    public void setChannleType(String channleType){
    	this.channleType = channleType;
    }
    public String getChannleType(){
    	return	this.channleType;
    }
    public void setNewBsnsType(String newBsnsType){
    	this.newBsnsType = newBsnsType;
    }
    public String getNewBsnsType(){
    	return	this.newBsnsType;
    }
    public void setCategoryCode(String categoryCode){
    	this.categoryCode = categoryCode;
    }
    public String getCategoryCode(){
    	return	this.categoryCode;
    }
    public void setEndDate(String endDate){
    	this.endDate = endDate;
    }
    public String getEndDate(){
    	return	this.endDate;
    }
    public void setDptCde(String dptCde){
    	this.dptCde = dptCde;
    }
    public String getDptCde(){
    	return	this.dptCde;
    }
    public void setSpecialArran(String specialArran){
    	this.specialArran = specialArran;
    }
    public String getSpecialArran(){
    	return	this.specialArran;
    }
    public void setState(String state){
    	this.state = state;
    }
    public String getState(){
    	return	this.state;
    }
    public void setFileNo(String fileNo){
    	this.fileNo = fileNo;
    }
    public String getFileNo(){
    	return	this.fileNo;
    }
    public void setDocId(String docId){
    	this.docId = docId;
    }
    public String getDocId(){
    	return	this.docId;
    }
	public String getTeamCode() {
		return teamCode;
	}
	public void setTeamCode(String teamCode) {
		this.teamCode = teamCode;
	}
	public String getTeamName() {
		return teamName;
	}
	public void setTeamName(String teamName) {
		this.teamName = teamName;
	}
	public String getIsSeeMoney() {
		return isSeeMoney;
	}
	public void setIsSeeMoney(String isSeeMoney) {
		this.isSeeMoney = isSeeMoney;
	}
	public String getPoolInsureCompany() {
		return poolInsureCompany;
	}
	public void setPoolInsureCompany(String poolInsureCompany) {
		this.poolInsureCompany = poolInsureCompany;
	}
	public String getPoolProcotol() {
		return poolProcotol;
	}
	public void setPoolProcotol(String poolProcotol) {
		this.poolProcotol = poolProcotol;
	}
	public BigDecimal getPoolRate() {
		return poolRate;
	}
	public void setPoolRate(BigDecimal poolRate) {
		this.poolRate = poolRate;
	}
	public BigDecimal getPoolAgentRate() {
		return poolAgentRate;
	}
	public void setPoolAgentRate(BigDecimal poolAgentRate) {
		this.poolAgentRate = poolAgentRate;
	}
	public BigDecimal getPoolInsureAmount() {
		return poolInsureAmount;
	}
	public void setPoolInsureAmount(BigDecimal poolInsureAmount) {
		this.poolInsureAmount = poolInsureAmount;
	}
	public String getPoolIssueFlag() {
		return poolIssueFlag;
	}
	public void setPoolIssueFlag(String poolIssueFlag) {
		this.poolIssueFlag = poolIssueFlag;
	}
	public String getPoolProcotolNo() {
		return poolProcotolNo;
	}
	public void setPoolProcotolNo(String poolProcotolNo) {
		this.poolProcotolNo = poolProcotolNo;
	}
	public String getPoolRole() {
		return poolRole;
	}
	public void setPoolRole(String poolRole) {
		this.poolRole = poolRole;
	}
	public String getIsPrintCard() {
		return isPrintCard;
	}
	public void setIsPrintCard(String isPrintCard) {
		this.isPrintCard = isPrintCard;
	}
	public String getCardApplicant() {
		return cardApplicant;
	}
	public void setCardApplicant(String cardApplicant) {
		this.cardApplicant = cardApplicant;
	}
	public String getIsEpolicy() {
		return isEpolicy;
	}
	public void setIsEpolicy(String isEpolicy) {
		this.isEpolicy = isEpolicy;
	}
	public String getMessageTemplate() {
		return messageTemplate;
	}
	public void setMessageTemplate(String messageTemplate) {
		this.messageTemplate = messageTemplate;
	}
	public String getIsReceipt() {
		return isReceipt;
	}
	public void setIsReceipt(String isReceipt) {
		this.isReceipt = isReceipt;
	}
	public String getMessageReceiver() {
		return messageReceiver;
	}
	public void setMessageReceiver(String messageReceiver) {
		this.messageReceiver = messageReceiver;
	}
	public String getCardType() {
		return cardType;
	}
	public void setCardType(String cardType) {
		this.cardType = cardType;
	}
	public String getReceiptType() {
		return receiptType;
	}
	public void setReceiptType(String receiptType) {
		this.receiptType = receiptType;
	}
	public String getIsCancelMessage() {
		return isCancelMessage;
	}
	public void setIsCancelMessage(String isCancelMessage) {
		this.isCancelMessage = isCancelMessage;
	}
	public String getCancelReceiver() {
		return cancelReceiver;
	}
	public void setCancelReceiver(String cancelReceiver) {
		this.cancelReceiver = cancelReceiver;
	}
	public String getCancelTemplate() {
		return cancelTemplate;
	}
	public void setCancelTemplate(String cancelTemplate) {
		this.cancelTemplate = cancelTemplate;
	}
	public String getFileType() {
		return fileType;
	}
	public void setFileType(String fileType) {
		this.fileType = fileType;
	}
	
	
}